Filesystem Hierarchy Standard (FHS) eli standarditiedostohierarkia määrittelee joukon hakemistoja ja niiden pääasiallisen käyttötarkoituksen. Linuxissa ja muissa POSIX-järjestelmissä tiedostojärjestelmä noudattaa standardia melko tarkasti.
FHS:n mukaisessa tiedostojärjestelmässä kaikki tiedostot ja hakemistot on tallennettu juurihakemiston (/) alle, vaikka ne olisivat erillisillä fyysisillä laitteilla. Hakemistorakenne on määritelty paljon tarkemmin kuin esimerkiksi eri Windows-käyttöjärjestelmissä. Se mahdollistaa mm. ohjelmien asennuksen ja päivityksen ilman kysymyksiä ennalta sovittuihin hakemistoihin.
Tärkeimpiä FHS:n määrittelemiä hakemistoja ja niiden käyttötarkoitus:
FHS-projekti alkoi vuonna 1993 tavoitteena saada konsensus hakemistoista, jotta Linux-jakeluilla olisi yhtenäinen lähtökohta.[1]
Linuxissa eräiden juurihakemistojen alla olevien hakemistojen yhdistämistä /usr -hakemiston alle suunnitellaan paremman yhteensopivuuden vuoksi muun muassa Solaris-käyttöjärjestelmän kanssa.[2] System V -perustaiset käyttöjärjestelmät ovat käyttäneet symbolista linkkiä /usr-hakemiston alle jo pidempään.[2] Muun muassa Debian versio 10 Buster toteuttaa yhdistämisen.[3] Yhdistämisen jälkeen aiemmat hakemistot viittaavat seuraaviin alihakemistoihin linkillä:[2]